﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JLM2
{
    public class JLMProductData
    {
        public string BH;
        public string MC;
        public string TH;
        public string WJ;
        public string YD;
        public string CL;
    }

    public class JLMTestParamData
    {
        public bool configZXC;
        public string ZXC;
        public string SJ;
        public string ZACS;
        public string CSFZ;
        public string CSSD;
        public string ZAWGD;
    }

    public class JLMTestModeData
    {
        public string ZZ;
        public string FZ;
        public string JXTD;
    }

    public class JLMRunStatusData
    {
        public int JQZT;
        public string XC;
        public string PJSD;
        public string XZSD;
        public string CSSJ;
        public string PZCS;
        public string WD;
        public string LZBX;
        public string DJNJ;
        public string NWD;
        public string DJZS;
    }

    public class JLMDataExchange
    {
        public string BH;
        public string MC { get; set; }
        public string TH { get; set; }
        public string WJ;
        public string YD;
        public string CL { get; set; }

        public string ZXC;
        public string SJ;
        public string ZACS;
        public string CSFZ;
        public string CSSD;
        public string ZAWGD;

        public string ZZ;
        public string FZ;
        public string JXTD;

        public int JQZT;
        public string XC;
        public string PJSD;
        public string XZSD;
        public string CSSJ;
        public string PZCS;
        public int WD;
        public string LZBX;
        public int maxCSSJ;

        public string DJNJ;
        public string NWD;
        public string DJZS;

        public string WD3;
        public string NWD4;
        public string SZYL1;
        public string SZYL2;
        public string SZYL3;
        public string SZYL4;
    }

    public class JLMSystemSetParam
    {
        public string GLWJ;
        public string BXBL;
        public string ZATGS;
        public string GYBKS;
        public string DQYL;
        public string DQWD;
        public string PCWD;
        public string DQWWD; // 外温度1
        public string WWDPC; // 外温度偏差1
        public string NWD; // 内温度2
        public string NWDPC; // 外温度偏差2
        #region 20241031源新增
        public string DQWWD3; // 外温度3
        public string WWDPC3; // 外温度偏差3
        public string NWD4; // 内温度4
        public string NWDPC4;// 内温度偏差4
        #endregion
    }
    public class JLMBLSetParam
    {
        public string BL1;
        public string BL2;
        public string BL3;
        public string BL4;
        public string BL5;
        public string BL6;
        public string BL7;
        public string BL8;
        public string BL9;
        public string BL10;
    }

    public class JLMTSYMParam
    {
        public string SD;
        public string MNLDS;
        public string DQYL1; //当前压力1
        public string DQYL2; //当前压力2
        public string DQYL3; //当前压力3
        public string DQYL4; //当前压力4
        public string MNLSC;
        public string SZYL1; //设置压力1
        public string SZYL2; //设置压力2
        public string SZYL3; //设置压力3
        public string SZYL4; //设置压力4
    }
    // D539 D541 D545 D547 D502 D503 D504 D505 D543
    public class JLMTJParam
    {
        public string TJLMWD;
        public string TJLGWD;
        public string TJZGLMWD;
        public string TJZGLGWD;
        public string TJZGWDFEN;
        public string TJZGWDMIAO;
        public string TJZGNWFEN;
        public string TJZGNWMIAO;
        public string TJDJNJ;
    }
}
